@charset "utf-8";
/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,img,a,font,em{
font-size:14px;
font-family:"Microsoft YaHei", "Helvetica Neue", "Helvetica", "sans-serif", "arial", "宋体";
font-weight: normal;
margin: 0px;
padding: 0px;
list-style-type: none;
border:0px;
}

input,button,textarea{-webkit-appearance:none;margin:0px;padding:0px;}
input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{color:#000;text-decoration:none;}

.l_eft{float:left;}
.r_ight{float:right;}
.o_ver{overflow:hidden;}
.n_one{display:none;}
.b_lock{display:block;}
.in_block{display:inline-block;}
.a_uto{margin:auto;}
.c_ent{text-align:center;}
.fademin{opacity:0;}
.w-160{width:160px;}
.ml1{margin-left:1%;}
.ml2{margin-left:2%;}
.ml-20{margin-left:20px;}
.ml-40{margin-left:40px;}
.ml-0{margin-left:0px !important;}
.mt-5{margin-top:5px}
.mt-28{margin-top:28px}
.pt-20{padding-top:20px}
.pt-36{padding-top:36px}
.pt-50{padding-top:50px}
.pt-65{padding-top:65px}
.pb-50{padding-bottom:50px}
.pb-80{padding-bottom:80px}
.ptb-80{padding:140px 0px}
.bg-white{background:#fff;}
.bg-gray1{background:#f6f6f6}
.fs30{font-size:30px;}
.fc-gray-1{color:#333}
.l_ine{border-top:1px solid #93989d;margin:auto;margin-top:5px;}
.bg-loading{background:url(../images/jiazai1.gif) no-repeat center center;}

.w100{width:100%;}
.box-100{width:100%;overflow:hidden;}
.jst_box{width:1000px;margin:auto;overflow:hidden;}
.min-1000{min-width:1000px;}

/*公共*/
.jst_head{width:100%;overflow:hidden;box-shadow: 0 2px 2px #eaeaea;}
.jst_logo{padding-top:20px;}
.jst_nav{padding-top:5px;}
.jst_nav ul li{float:left;margin-left:10px;overflow:hidden;}
.jst_nav ul li a{height:76px;display:block;font-size:18px;color:#333;line-height:76px;padding:0px 20px;}
.jst_nav ul li a:hover{color:#ea5920;}
.jst_nav ul li.on a{color:#ea5920;border-bottom:4px #ea5920 solid;}
.jst_bar{width:100%;overflow:hidden;position:relative;}
.jst_bar>img{width:100%;height:auto;display:block;}
.jst_tit h2{width:175px;margin:auto;text-align:center;overflow:hidden;}
.jst_tit h2>span{margin-left:8px;}

/*主页-首屏大图*/
.jst_bar .jst_barinfo{width:100%;position:absolute;left:0px;bottom:0px;z-index:2;}
.jst_bar .jst_barbtn a{width:30%;display:none;float:left;}
.jst_bar .jst_barbtn a:hover{background:rgba(0,0,0,0.3)}
.jst_bar .jstbar_icon{width:23%;float:left;margin-top:5px;}
.jst_bar .jstbar_icon img{width:100%;height:auto;}
.jst_bar .jstbar_des{width:76%;overflow:hidden;}
.jst_bar .jstbar_des h2{font-size:18px;color:#cdd4fc;padding-left:5px;}
.jst_bar .jstbar_des p{height:18px;overflow:hidden;font-size:12px;color:#cdd4fc;padding-top:5px;padding-left:5px;}
.jst_bar .jst_barqiu{width:100%;position:absolute;left:0px;top:12%;z-index:3;}
.jst_bar .jst_qiubox{width:51.5%;margin:auto;position:relative;}
.jst_bar .jst_qiubox img{position:absolute;width:100%;height:auto;}
.jst_bar .jst_qiubox img#barqiu-1{left:0px;top:0px;position:absolute}
.h5-sxz{animation:sxz 8s linear infinite;-webkit-animation:sxz 8s linear infinite;-moz-animation:sxz 8s linear infinite;}
@keyframes sxz
{ from{transform:rotate(0deg)} to {transform:rotate(360deg);} }
@-webkit-keyframes sxz
{ from{-webkit-transform:rotate(0deg)} to {-webkit-transform:rotate(360deg);} }
@-moz-keyframes sxz
{ from{-moz-transform:rotate(0deg)} to {-moz-transform:rotate(360deg);} }
.h5-nxz{animation:nxz 8s linear infinite;-webkit-animation:nxz 8s linear infinite;-moz-animation:nxz 8s linear infinite;}
@keyframes nxz
{ from{transform:rotate(0deg)} to {transform:rotate(-360deg);} }
@-webkit-keyframes nxz
{ from{-webkit-transform:rotate(0deg)} to {-webkit-transform:rotate(-360deg);} }
@-moz-keyframes nxz
{ from{-moz-transform:rotate(0deg)} to {-moz-transform:rotate(-360deg);} }
/*.h5_fadeleftOut{animation:fadeleftOut 1s ease both;-webkit-animation:fadeleftOut 1s ease both;-moz-animation:fadeleftOut 1s ease both;}
@keyframes fadeleftOut{
0%{opacity:1;
transform:translateX(0)}
100%{opacity:0;
transform:translateX(-500px)}
}
@-webkit-keyframes fadeleftOut{
0%{opacity:1;
-webkit-transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-500px)}
}
@-moz-keyframes fadeleftOut{
0%{opacity:1;
-moz-transform:translateX(0)}
100%{opacity:0;
-moz-transform:translateX(-500px)}
}*/
.h5_fadezoomIn{animation:fadezoomIn 1s ease both;-webkit-animation:fadezoomIn 1s ease both;-moz-animation:fadezoomIn 1s ease both;}
@keyframes fadezoomIn{
0%{opacity:0;transform:scale(.3);/*transform:rotate(0deg);*/}
100%{opacity:1;transform:scale(1);/*transform:rotate(360deg);*/}
}
@-webkit-keyframes fadezoomIn{
0%{opacity:0;-webkit-transform:scale(.3);/*-webkit-transform:rotate(0deg);*/}
100%{opacity:1;-webkit-transform:scale(1);/*-webkit-transform:rotate(360deg);*/}
}
@-moz-keyframes fadezoomIn{
0%{opacity:0;-moz-transform:scale(.3);/*-moz-transform:rotate(0deg);*/}
100%{opacity:1;-moz-transform:scale(1);/*-moz-transform:rotate(360deg);*/}
}
.h5_fadeinRight{animation:fadeinRight 1s ease both;-webkit-animation:fadeinRight 1s ease both;-moz-animation:fadeinRight 1s ease both;}
@keyframes fadeinRight{
0%{opacity:0;
transform:translateX(500px)}
100%{opacity:1;
transform:translateX(0)}
}
@-webkit-keyframes fadeinRight{
0%{opacity:0;
-webkit-transform:translateX(500px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeinRight{
0%{opacity:0;
-moz-transform:translateX(500px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}


/*主页-新闻动态*/
.jst_headnews{padding:50px 0px;background:url(../images/titbg1.jpg) no-repeat;}
.jst_headnews .jst_headpic{width:36%;height:245px;display:block;overflow:hidden;float:left;}
.jst_headnews .jst_headpic img{width:100%;height:auto;float:left;-webkit-transition:all 0.3s;transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.jst_headnews .jst_headpic img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.jst_headnews .jst_headcon{width:61%;height:245px;display:block;overflow:hidden;position:relative;margin-left:3%;float:left;}
.jst_headnews .jst_headcon .jst_newstag{width:88px;height:72px;position:absolute;top:0px;right:0px;}
.jst_headnews .jst_headcon .jst_newstag .jst_newsdate{width:72px;height:72px;background:#fff;text-align:center;float:left;}
.jst_headnews .jst_headcon .jst_newstag .jst_newsdate h4{font-size:40px;height:50px;color:#333;}
.jst_headnews .jst_headcon .jst_newstag .jst_newsdate p{font-size:12px;color:#333;}
.jst_headnews .jst_headcon .jst_newstag .jst_newshorn{border-color:#fff #fff transparent transparent ;border-style:solid;border-width:8px;float:left;}
.jst_headnews .jst_headcon h2{width:510px;height:32px;overflow:hidden;padding-top:30px;margin-bottom:32px;font-size:24px;color:#333;}
.jst_headnews .jst_headtext{color:#858585;line-height:26px;}
.jst_headnews .jst_headcon:hover h2{color:#ef6000;}
.jst_headnews .jst_headcon:hover .jst_newstag .jst_newsdate{background:#ef6000;}
.jst_headnews .jst_headcon:hover .jst_newstag .jst_newsdate h4{color:#fff;}
.jst_headnews .jst_headcon:hover .jst_newstag .jst_newsdate p{color:#fff;}
.jst_headnews .jst_headcon:hover .jst_newstag .jst_newshorn{border-color:#ef6000 #ef6000 transparent transparent;}

/*主页-4条新闻*/
.jst_pushnews{width:49%;height:200px;display:block;float:left;position:relative;margin-top:28px;}
.jst_pushnews .jst_pushcon{width:72.4%;height:174px;background:#fff;margin-top:26px;margin-left:17.95%;padding:0px 5.5% 0px 4%;position:relative;}
.jst_pushnews .jst_pushcon h3{height:26px;margin:auto;padding-top:35px;margin-bottom:16px;overflow:hidden;font-size:20px;color:#333;}
.jst_pushnews .jst_pushcon div{height:77px;overflow:hidden;margin:auto;color:#858585;line-height:26px;}
.jst_pushnews .jst_pushcon i{position:absolute;bottom:0px;right:0px;display:none;border-color:transparent #fff #fff transparent;border-style:solid;border-width:10px;}
.jst_pushnews .jst_newstag{width:88px;height:72px;position:absolute;top:0px;left:0px;}
.jst_pushnews .jst_newstag .jst_newsdate{width:72px;height:72px;background:#eaeaea;text-align:center;float:left;}
.jst_pushnews .jst_newstag .jst_newsdate h4{font-size:40px;height:50px;color:#333;}
.jst_pushnews .jst_newstag .jst_newsdate p{font-size:12px;color:#333;}
.jst_pushnews .jst_newstag .jst_newshorn{border-color:#eaeaea transparent transparent #eaeaea;border-style:solid;border-width:8px;float:left;}
.jst_pushnews:hover .jst_pushcon{background:#eaeaea;}
.jst_pushnews:hover .jst_pushcon i{display:block;}
.jst_pushnews:hover .jst_newstag .jst_newsdate{background:#ef6000;}
.jst_pushnews:hover .jst_newstag .jst_newsdate h4{color:#fff;}
.jst_pushnews:hover .jst_newstag .jst_newsdate p{color:#fff;}
.jst_pushnews:hover .jst_newstag .jst_newshorn{border-color:#ef6000 transparent transparent #ef6000;}

/*主页-合作伙伴*/
.jst_compartner{margin-top:20px;padding:40px 0px;background:#f6f6f6;}
.jst_compartner .jst_partnerti{font-size:18px;color:#505960;margin-bottom:20px;}
.jst_compartner .jst_partnerpic a{width:10.8%;height:30px;display:block;overflow:hidden;margin-left:0.35%;margin-top:10px;float:left;text-align:center;}
.jst_compartner .jst_partnerpic a img{max-width:100%;height:auto;}

/*底部*/
.jst_footer{background:#2b2b2b;padding:20px 0px;}
.jst_footer .jst_selfinfo{width:60%;overflow:hidden;margin-top:25px;float:left;}
.jst_footer .jst_selfinfo span{color:#c2c2c2;margin-right:2px;float:left;font-size:18px;}
.jst_footer .jst_selfinfo span a{color:#c2c2c2;font-size:16px;}
.jst_footer .jst_selfinfo p{padding-top:10px;color:#c2c2c2;font-size:12px;}
.jst_footer .jst_selfinfo p .provider{color:#c2c2c2 !important;font-size:12px;}
.jst_footer .jst_selfma{display: none;width:40%;overflow:hidden;float:left;}
.jst_footer .jst_selfma>div{width:85px;overflow:hidden;margin-left:45px;float:right;}
.jst_footer .jst_selfma>div img{width:100%;height:auto;}
.jst_footer .jst_selfma>div p{color:#c2c2c2;font-size:12px;}


/*新闻列表页*/
.jst_listbox{width:100%;overflow:hidden;background:#f8f8f8;}
.jst_list_addr h2{font-size:16px;padding:20px 0px;}
.jst_list_addr h2 a{font-size:16px;color:#000;}
.jst_list_addr h2 a:hover{color:#cc6733;}
.jst_list_news{background:#fff;}
.jst_list_news ul{padding:8px 40px;}
.jst_list_news li{padding:25px 0px 25px 0px;border-bottom:1px #e5e5e5 solid;}
.jst_list_news li:last-child{border-bottom:0px;}
.jst_list_news li span{width:36px;height:23px;display:block;float:left;background:#cc6733;color:#fff;text-align:center;line-height:23px;}
.jst_list_news li a{color:#333;font-size:18px;margin-left:12px;}
.jst_list_news li a:hover{color:#3f8bd5;}
.jst_list_news li em{font-style:normal;color:#999;font-size:16px;}
.jst_list_page{text-align:center;padding:30px 0px;}
.jst_list_page a{padding:0px 12px;height:30px;display:inline-block;line-height:30px;text-align:center;background:#6ba7e1;color:#fff;margin-left:5px;margin-right:5px;}
.jst_list_page a:hover{background:#3f8bd5;}
.jst_list_page a.page_on{background:#cc6733;}

/*新闻内容页*/
.jst_newscon{width:100%;overflow:hidden;background:#f8f8f8;}
.jst_con_addr h2{font-size:16px;padding:20px 0px;}
.jst_con_addr h2 a{font-size:16px;color:#000;}
.jst_con_addr h2 a:hover{color:#cc6733;}
.jst_newsbody{background:#fff;padding:20px 30px;margin-bottom:60px;}
.jst_newsbody>h2{font-size:24px;color:#333;text-align:center;line-height:36px;}
.jst_newsbody>h3{font-size:14px;color:#999999;border-bottom:1px solid #e5e5e5;text-align:center;margin-top:15px;padding-bottom:8px;}
.jst_newsbody>div{font-size:16px;color:#333;line-height:30px;padding-top:15px;}
.jst_newsbody>div p{font-size:16px;color:#333;line-height:30px;margin-bottom:15px;}

/*产品服务页*/
.jst_pro_info{margin-top:48px;}
.jst_pro_info h2{padding-bottom:16px;}
.jst_pro_info p{color:#333;line-height:30px;font-size:16px;padding-top:10px;}

/*关于我们页*/
.jst_us_info{width:100%;overflow:hidden;background:#f4f4f4;}
.jst_us_info p{font-size:16px;line-height:30px;color:#333;padding:40px;text-indent:2em;}
.jst_dev{margin-top:60px;margin-bottom:60px;}
.jst_dev>div{width:46%;overflow:hidden;}
.jst_dev>div h2{font-size:24px;color:#333;padding-left:50px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.jst_dev>div p{font-size:16px;color:#333;line-height:24px;}
.jst_dev .jst_dev_dw h2{background:url(../images/jst_dw.png) no-repeat 5px 0px;background-size:33px 33px;}
.jst_dev .jst_dev_mb h2{background:url(../images/jst_mb.png) no-repeat 5px 0px;background-size:33px 33px;}
.jst_contact{margin-top:60px;margin-bottom:60px;}
.jst_contact div{width:49%;overflow:hidden;float:left;}
.jst_contact .jst_cont_us p{font-size:16px;color:#333;line-height:48px;}
.jst_contact .jst_cont_map{height:300px;border:1px solid #ccc;}

/*登陆页*/
.jst_login_bar{width:800px;padding:60px 0px;text-align:center;overflow:hidden;float:left;}
.jst_login_box{width:400px;overflow:hidden;float:left;}
.jst_login_box h2{font-size:20px;height:56px;margin-top:100px;}
.jst_login_box p{font-size:16px;height:72px;}
.jst_login_box p input{width:270px;height:36px;border:1px #d6d6d6 solid;font-size:16px;font-family:"Microsoft YaHei", "Helvetica Neue", "Helvetica", "sans-serif", "arial", "宋体";}
.jst_login_box #login_btn{width:309px;height:36px;cursor:pointer;background:#cc6733;color:#fff;border:0px;font-size:16px;font-family:"Microsoft YaHei", "Helvetica Neue", "Helvetica", "sans-serif", "arial", "宋体";}

@media(max-width:1000px){
  .jst_box{width:83.33%;}
  .jst_login_bar{width:66.66%;}
  .jst_login_box{width:33.33%;}
  .jst_login_box p input{width:67.5%;}
  .jst_login_box #login_btn{width:77.25%;}

}

/*经典案例*/
.jst_case_bar{width:100%;overflow:hidden;}
.jst_case_bar>img{display:block;}
.jst_case_book{width:100%;background:#f4f4f4;padding-bottom:55px;}
.book_box{background:#fff;position:relative;box-shadow: 0px 4px 10px #ededed;margin-top:-125px;}
.book_box:after{content:"";width:40px;height:100%;display:block;background:linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 100%);position:absolute;top:0;left:50%;margin-left:-20px;}
.book_left{width:300px;overflow:hidden;float:left;margin-top:50px;margin-left:76px;}
.book_img{width:300px;height:200px;padding-bottom:36px;float:left;}
.book_img img{width:300px;height:auto;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.book_img img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.book_ti{width:100%;overflow:hidden;padding-bottom:46px;}
.book_ti h2 a{font-size:16px;color:#333;font-weight:bold;height:22px;line-height:22px;}
.book_ti h3 a{font-size:12px;color:#333;font-weight:bold;height:18px;line-height:18px;padding-top:4px;}
.book_ti p{padding-top:14px;}
.book_ti p a{font-size:12px;text-align:justify;color:#333;}
.book_ti a:hover{text-decoration: underline;}
.book_right{width:300px;overflow:hidden;float:right;margin-top:50px;margin-right:76px;}

/*经典案例详情*/
.jst_caseinfo_bar{width:100%;overflow:hidden;}
.jst_caseinfo_bar>img{display:block;}
.jst_caseinfo_content{width:100%;background:#f4f4f4;padding-bottom:55px;}
.caseinfo_wrap{background:#fff;position:relative;margin-top:-125px;}/*box-shadow: 0px 4px 10px #ededed;*/
/*.caseinfo_wrap:after{content:"";width:40px;height:100%;display:block;background:linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 100%);position:absolute;top:0;right:0;}*/
.caseinfo_read{width:847px;overflow:hidden;margin:0 auto;padding-bottom:40px;}
.caseinfo_read .caseinfo_ti{font-size:24px;color:#333;text-align:center;border-bottom:1px solid #e0e0e0;padding: 53px 0 32px 0;margin-bottom:26px;position:relative;}
.caseinfo_read .caseinfo_ti a{font-size:14px;color:#999;position:absolute;top:50%;left:0;margin-top:2px;}
.caseinfo_read .caseinfo_ti a:hover{text-decoration: underline;}
.caseinfo_read h4{line-height:28px;font-size:16px;color:#4d4d4d;font-weight:bold;padding-top:24px;}
.caseinfo_read p{line-height:28px;font-size:16px;color:#4d4d4d;text-align:justify;}
